package ${package.Mapper};

import ${Entity}.${entity};
import ${superMapperClassPackage};
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import ${Dto}.${entity}Dto;
import ${Vo}.${entity}Vo;
import org.apache.ibatis.annotations.Param;
import cn.airfei.aircore.core.storage.PageParam;

/**
 * <p>
 * ${table.comment!}
 * </p>
 *
 * @author ${author}
 * @since ${date}
 */
<#if kotlin>
interface ${table.mapperName} : ${superMapperClass}<${entity}>
<#else>
public interface ${table.mapperName} extends ${superMapperClass}<${entity}> {
    Page<${entity}Vo> index(Page page, @Param("${entity?uncap_first}Dto") ${entity}Dto ${entity?uncap_first}Dto,@Param("pageParam") PageParam pageParam);
}
</#if>
